A Performance Comparison Of C# 2013, Delphi Xe6, And Python 3.4 Languages
نویسنده
چکیده
C# 2013, Delphi XE6, and Python 3.4 are the newest and most popular programming languages. These programming languages become more popular every passing day. In this study, the response times, memory usages, and code lengths of these languages were tested in various workloads. Whether or not there was any significant difference between the data obtained from workloads was tested via the Friedman test. The test indicated a significant difference. In addition, the Wilcoxon signed rank test was used for determining the effect size. This test showed that the level of the significant difference found in the Friedman test was high.
منابع مشابه
A Comparison of Five Programming Languages in a Graph Clustering Scenario
The recent rise of social networks fuels the demand for efficient social web services, whose performance strongly benefits from the availability of fast graph clustering algorithms. Choosing a programming language heavily affects multiple aspects in this domain, such as runtime performance, code size, maintainability and tool support. Thus, an impartial comparison can provide valuable insights ...
متن کاملPerformance Comparison of Managed C# and Delphi Prism in Visual Studio and Unmanaged Delphi 2009 and C++ Builder 2009 Languages
Managed C# and Delphi Prism in Visual Studio 2008 and Unmanaged Delphi 2009 and C++ Builder 2009 programming languages are increasingly gaining in popularity. In this study, response times of these languages, memory consumptions and code lengths were tested with various work loads and the results belonging to these tests were given. Whether there was a significant difference among the data obta...
متن کاملComparing Compiler and Library Performance in Material Science Applications on Edison
Materials science and chemistry applications are expected to represent approximately one third of the computational workload on NERSC’s Cray XC30 system, Edison. The performance of these applications can often depend sensitively on the compiler and compiler options used at build-time. For this reason, the NERSC user services group supplies users with optimized builds of the most commonly used m...
متن کاملAnalysis of Cray XC30 Performance Using Trinity-NERSC-8 Benchmarks and Comparison with Cray XE6 and IBM BG/Q
In this paper, we examine the performance of a suite of applications on three different architectures: Edison, a Cray XC30 with Intel Ivy Bridge processors; Hopper and Cielo, both Cray XE6’s with AMD Magny–Cours processors; and Mira, an IBM BlueGene/Q with PowerPC A2 processors. The applications chosen are a subset of the applications used in a joint procurement effort between Lawrence Berkeley...
متن کاملProduction I/O Characterization on the Cray XE6
I/O performance is an increasingly important factor in the productivity of large-scale HPC systems such as Hopper, a 153,216 core Cray XE6 system operated by the National Energy Research Scientific Computing Center. The scientific workload diversity of such systems presents a challenge for I/O performance tuning, however. Applications vary in terms of data volume, I/O strategy, and access metho...
متن کامل